Compiler Direktiven
Syntax
CompilerIf <Konstanten Ausdruck> ... [CompilerElse] ... CompilerEndIf
Beschreibung
Wenn das Ergebnis des <Konstanten Ausdrucks> wahr ergibt, wird der Programmcode innerhalb des 'If' Abschnitts kompiliert, andernfalls wird er total ignoriert. Dies ist nⁿtzlich beim Erstellen von Multi-OS (auf mehreren Betriebssystemen lauffΣhigen) Programmen, um einige Programmabschnitte mit OS-spezifischen Funktionen individuell zu gestalten.
Beispiel :
CompilerIf #OS = #Linux ; etwas Linux spezifischer Programmcode.. CompilerEndIf
Syntax
CompilerSelect <nummerischer Wert> CompilerCase ... [CompilerElse] ... [CompilerDefault] ... CompilerEndSelect
Beschreibung
Arbeitet exakt wie das regulΣre Select : EndSelect, teilt aber dem Compiler mit, welcher Programmcode kompiliert werden soll. Dies ist nⁿtzlich beim Erstellen von Multi-OS (auf mehreren Betriebssystemen lauffΣhigen) Programmen, um einige Programmabschnitte mit OS-spezifischen Funktionen individuell zu gestalten.
Beispiel :
CompilerSelect #OS CompilerCase #AmigaOS ; etwas Amiga spezifischer Programmcode CompilerCase #Linux
; etwas Linux spezifischer Programmcode CompilerEndSelect